defence subsistence supply centre - Turkish English Dictionary